resident physicians - German English Dictionary